silicon substrate - German English Dictionary